<form method="POST" action="<?php print url('backend/submit_detail/' . arg(3)) ?>" enctype="multipart/form-data">
    <div class="step2blocks">
        <?php foreach ($data["att"] as $key => $value) { ?>
            <div class="h14">
                <?php echo $value["value"] ?>
            </div>
            <?php foreach ($value["key"] as $key1 => $value1) { ?>
                <div class="step2row">
                    <div class="left"><?php echo $value1["filter_name"] ?>&nbsp;:</div>
                    <div class="right">
                        <div class="listmang">
                            <ul>
                                <?php
                                $attribute = getAttributesValue($value1["filter_id"]);
                                if ($value1["filter_type"] == 0) {//dạng selectbox
                                    $array_value = unserialize($attribute[0][property_name]);
                                    //print_r($array_value);
                                    ?>
                                    <?php if ($array_value) { ?>

                                        <select name="combo_<?php echo $value1["filter_id"] ?>" style="width:150px">
                                            <option value=""> -- Chọn giá trị -- </option>
                                            <?php
                                            if ($data["value"]) {//truong hop nay la sua thong so ki thuat,neu mang ton tai mang data["value"] thi tim gia tri da nhap de hien thi len
                                                $ok = 0;//Biến này để xem giá trị đã có trong bảng property chưa
                                                foreach ($array_value as $key2 => $value2) {

                                                    $check = 0; //nếu check = 0 thì giá giá trị này chưa có,check = 1 giá trị này đã có 
                                                    foreach ($data["value"] as $id => $val) {//với mỗi giá trị của trường trong bẳng category_filter_property thì sẽ duyệt mảng data["value"] xem có giá trị nào trùng ko?
                                                        if ($value1["filter_id"] == $val["filter_id"] && $val["property_name"] == $value2) {
                                                            $check = 1;
                                                            
                                                        }
                                                    }//đã kiểm tra xong, có 2 trường hợp là check =0 or check = 1;
                                                    if ($check == 1) {
                                                        $ok    = 1;
                                                        ?>
                                                        <option selected="selected">
                                                            <?php echo $value2 ?>
                                                        </option>
                                                    <?php } else { ?>
                                                        <option>
                                                            <?php echo $value2 ?>
                                                        </option>
                                                        <?php
                                                    }
                                                }
                                            } else {//truong hop la them moi
                                                foreach ($array_value as $key2 => $value2) {
                                                    ?>
                                                    <option>
                                                        <?php echo $value2 ?>
                                                    </option>
                                                <?php }
                                            } ?>
                                        </select>
                                        <span>Hoặc là nhập giá trị : </span><input type="text" name = text_<?php echo $value1["filter_id"] ?> value="<?php echo ($ok == 0)?$data["value"]["val_" . $value1["filter_id"]]:''?>" />
                                        <?php
                                    }
                                }
                                if ($value1["filter_type"] == 1) {
                                    $array_value = unserialize($attribute[0][property_name]);
                                    if ($array_value) {
                                        if (!$data["value"]) {//trường hợp là thêm mới
                                            foreach ($array_value as $key2 => $value2) {
                                                ?>
                                                <input type="checkbox" name="check_<?php echo $value1["filter_id"] ?>[]" value="<?php echo $value2; ?>" /><?php echo $value2; ?>
                                                <?php
                                            }
                                        } else {//trường hợp là sửa
                                            foreach ($array_value as $key2 => $value2) {
                                                $check = 0; //nếu check = 0 thì giá giá trị này chưa có,check = 1 giá trị này đã có 
                                                foreach ($data["value"] as $id => $val) {//với mỗi giá trị của trường trong bẳng category_filter_property thì sẽ duyệt mảng data["value"] xem có giá trị nào trùng ko?
                                                    if ($value1["filter_id"] == $val["filter_id"] && $val["property_name"] == $value2) {
                                                        $check = 1;
                                                    }
                                                }//đã kiểm tra xong, có 2 trường hợp là check =0 or check = 1;
                                                if ($check == 0) {
                                                    ?>
                                                    <input type="checkbox" name="check_<?php echo $value1["filter_id"] ?>[]" value="<?php echo $value2; ?>" /><?php echo $value2; ?>
                                                <?php } else { ?>
                                                    <input type="checkbox" checked="check" name="check_<?php echo $value1["filter_id"] ?>[]" value="<?php echo $value2; ?>" /><?php echo $value2; ?>
                                                    <?php
                                                }
                                            }
                                        }
                                    }
                                }
                                ?>
                            </ul>
                        </div>
                    </div>
                </div>
            <?php } ?>
        <?php } ?>
        <?php if ($data["value"]) { //trường hợp sủa thì thêm 1 thể hidden 
            ?>
            <input type="submit" value="Cập nhật" />
            <input type="hidden" name="action" value="edit" />
        <?php } else { ?>
            <input type="submit" value="Thêm mới" />
        <?php } ?>

    </div>
</form>